radar facility - French English Dictionary